
/*Перемещающаяяя ячейка для установки*/
body > div.dragField {display:block;position: absolute;left:0px;top:0px;width:112px;height:112px;cursor:pointer;text-align: center;color:#fff;font:bold 16px/16px Courier New;overflow: hidden;}
body > div.dragField.red {background: url(../../images/decor/red.gif);}
body > div.dragField.orange {background: url(../../images/decor/orange.gif);}
body > div.dragField.blue {background: url(../../images/decor/blue.gif);}
body > div.dragField.green {background: url(../../images/decor/green.gif);}
body > div.dragField.pulp {background: url(../../images/decor/pulp.gif);}

/*Диалог*/
body div#gl_dialog {display: block;position: relative;left:0px;top:10px;width:676px;height:79px;background: url(../../images/decor/logo.png) no-repeat center center;}
body div#gl_dialog > div.message {position: absolute;bottom:3px;width:100%;text-align: center;font:bold 16px/16px Courier New;color:#2994C9;}

/*Блок быстрого действия*/
body > div#left_fast {left:0px;}
body > div#right_fast {right:0px;}
body > div.fast {position: absolute;top:0px;width:250px;height:100%;cursor: pointer;color:#50A8D3;}
body > div.fast:hover {background: url(../../images/decor/g1px.png);color:white;}
body > div.fast > div.desc {position: absolute;top:49%;left:0px;text-align: center;width:100%;display: none;}

/*Верхнее Меню*/
div#gl_menu {position: relative;top:10px;left:0px;height:20px;}
div#gl_menu > a.menuButton {margin-right:15px;position: relative;display:block;float:left;width:20px;height:20px;}
div#gl_menu > a.menuButton > img {position: absolute;}
div#gl_menu > a.menuButton > img.folder {width:15px;height:15px;}
div#gl_menu > a.menuButton > img.field {width:5px;height:8px;left:5px;top:2px;}

/*Нижнее меню*/
td#gl_amenu {width:676px; height:52px;}
td#gl_amenu > div.content {display: none;}
td#gl_amenu > div.content > div#block {width:131px;height:40px;border-radius:6px;border:1px solid #789F39;float:left;margin-right:2px;margin-top:10px;}
td#gl_amenu > div.content > div.green{background-image: linear-gradient(bottom, rgb(158,190,76) 10%, rgb(119,158,57) 50%);background-image: -o-linear-gradient(bottom, rgb(158,190,76) 10%, rgb(119,158,57) 50%);background-image: -moz-linear-gradient(bottom, rgb(158,190,76) 10%, rgb(119,158,57) 50%);background-image: -webkit-linear-gradient(bottom, rgb(158,190,76) 10%, rgb(119,158,57) 50%);background-image: -ms-linear-gradient(bottom, rgb(158,190,76) 10%, rgb(119,158,57) 50%);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.1, rgb(158,190,76)),color-stop(0.5, rgb(119,158,57)));}
td#gl_amenu > div.content > div.orange{background-image: linear-gradient(bottom, rgb(235,188,0) 9%, rgb(217,127,0) 50%);background-image: -o-linear-gradient(bottom, rgb(235,188,0) 9%, rgb(217,127,0) 50%);background-image: -moz-linear-gradient(bottom, rgb(235,188,0) 9%, rgb(217,127,0) 50%);background-image: -webkit-linear-gradient(bottom, rgb(235,188,0) 9%, rgb(217,127,0) 50%);background-image: -ms-linear-gradient(bottom, rgb(235,188,0) 9%, rgb(217,127,0) 50%);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.09, rgb(235,188,0)),color-stop(0.5, rgb(217,127,0)));}
td#gl_amenu > div.content > div.red{background-image: linear-gradient(bottom, rgb(189,109,78) 9%, rgb(218,55,0) 50%);background-image: -o-linear-gradient(bottom, rgb(189,109,78) 9%, rgb(218,55,0) 50%);background-image: -moz-linear-gradient(bottom, rgb(189,109,78) 9%, rgb(218,55,0) 50%);background-image: -webkit-linear-gradient(bottom, rgb(189,109,78) 9%, rgb(218,55,0) 50%);background-image: -ms-linear-gradient(bottom, rgb(189,109,78) 9%, rgb(218,55,0) 50%);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.09, rgb(189,109,78)),color-stop(0.5, rgb(218,55,0)));}
td#gl_amenu > div.content > div.blue{background-image: linear-gradient(bottom, rgb(83,192,204) 6%, rgb(56,134,158) 50%);background-image: -o-linear-gradient(bottom, rgb(83,192,204) 6%, rgb(56,134,158) 50%);background-image: -moz-linear-gradient(bottom, rgb(83,192,204) 6%, rgb(56,134,158) 50%);background-image: -webkit-linear-gradient(bottom, rgb(83,192,204) 6%, rgb(56,134,158) 50%);background-image: -ms-linear-gradient(bottom, rgb(83,192,204) 6%, rgb(56,134,158) 50%);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.06, rgb(83,192,204)),color-stop(0.5, rgb(56,134,158)));}
td#gl_amenu > div.content > div.pulp{background-image: linear-gradient(bottom, rgb(196,102,118) 8%, rgb(146,70,80) 50%);background-image: -o-linear-gradient(bottom, rgb(196,102,118) 8%, rgb(146,70,80) 50%);background-image: -moz-linear-gradient(bottom, rgb(196,102,118) 8%, rgb(146,70,80) 50%);background-image: -webkit-linear-gradient(bottom, rgb(196,102,118) 8%, rgb(146,70,80) 50%);background-image: -ms-linear-gradient(bottom, rgb(196,102,118) 8%, rgb(146,70,80) 50%);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.08, rgb(196,102,118)),color-stop(0.5, rgb(146,70,80)));}


/*Главный контент ячейки*/
div#gl_content {background-repeat:no-repeat;width:100%;height:100%;position: relative;}
div#gl_content.moz {background:url(../../images/decor/mosaik.gif);}
div#gl_content.panel {background: #F8F8F8; border:1px solid #E8E8E8;border-radius:5px;padding: 7px;width:660px; height:546px;color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;overflow-y: auto;}
div#gl_content.panel h1 {font-size: 2em}
div#gl_content.panel h2 {font-size: 1.5em}
div#gl_content.panel h3 {font-size: 1.17em}
div#gl_content.panel h4 {font-size: 1em}
div#gl_content.panel h5 {font-size: .83em}
div#gl_content.panel h6 {font-size: .75em}
div#gl_content.panel .mceItemTable, .mceItemTable td, .mceItemTable th, .mceItemTable caption, .mceItemVisualAid {border: 1px dashed #BBB;}
div#gl_content.panel a.mceItemAnchor {display:inline-block; width:11px !important; height:11px  !important; background:url(../default/img/items.gif) no-repeat 0 0;}
div#gl_content.panel span.mceItemNbsp {background: #DDD}
div#gl_content.panel td.mceSelected, th.mceSelected {background-color:#3399ff !important}
div#gl_content.panel img {border:0;}
div#gl_content.panel table {cursor:default}
div#gl_content.panel table td, table th {cursor:text}
div#gl_content.panel ins {border-bottom:1px solid green; text-decoration: none; color:green}
div#gl_content.panel del {color:red; text-decoration:line-through}
div#gl_content.panel cite {border-bottom:1px dashed blue}
div#gl_content.panel acronym {border-bottom:1px dotted #CCC; cursor:help}
div#gl_content.panel abbr {border-bottom:1px dashed #CCC; cursor:help}
div#gl_content.panel img:-moz-broken {-moz-force-broken-image-icon:1; width:24px; height:24px}
div#gl_content.panel font[face=mceinline] {font-family:inherit !important}
div#gl_content.panel td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:8px;}

/*Ячейка*/
div#gl_content > div.block {display:block;position: absolute;left:0px;top:0px;width:112px;height:112px;cursor:pointer;text-align: center;color:#fff;font:bold 16px/16px Courier New;}
div#gl_content > div.block > div.name {position: absolute;bottom:5px;width:94%;margin-left:3px;}
div#gl_content > div.red {background: url(../../images/decor/red.gif);}
div#gl_content > div.orange {background: url(../../images/decor/orange.gif);}
div#gl_content > div.blue {background: url(../../images/decor/blue.gif);}
div#gl_content > div.green {background: url(../../images/decor/green.gif);}
div#gl_content > div.pulp {background: url(../../images/decor/pulp.gif);}

/*Меню ячейки*/
div#gl_content > div.block > div.menu {position: absolute;left:3px;top:3px;height:29%;width:95%;display: none;}
div#gl_content > div.block > div.menu > div.icon {width:32px;height:32px;float:right;margin-left:3px;}
div#gl_content > div.block > div.menu > div.icon > img {width:100%;height:100%;}
div#gl_content > div.block > div.menu > div.no {float:right;}
div#gl_content > div.block > div.menu > div.yes {float:left;margin-left:0px;}
div#gl_content > div.block > div.menu > div.hide {display: none;}
div#gl_content > div.block > div.click {position: absolute;bottom:0px;left:0px;height:71%;width:100%;}

/*Редактирование ячейки*/        
body div#panel {position: absolute;top:200px;left:220px;width:250px;height:218px;z-index: 3;border-radius:6px;border:1px dotted #359ACD;background: #F2F2F2;}
body div#panel div.desc {width:248px;color:#369BCD;text-align: center;font:bold 16px/30px Courier New;cursor:pointer;margin-bottom: 7px;}
body div#panel div.input {height:30px;width:100%;}
body div#panel div.input > div.left {float:left;width:90px;;color:#2E96CB;font:bold 14px/20px Courier New;text-align: right;}
body div#panel div.input > div.right {float:right;}
body div#panel div.input > div.right > input.text {width:145px;border-radius:4px;border:1px dotted #359ACD;color:#296486;font-weight: bold;text-align: center;margin-right:10px;}
body div#panel div.input > div.right > select {width:145px;border-radius:4px;border:1px dotted #359ACD;color:#296486;font-weight: bold;text-align: center;margin-right:10px;}
body div#panel div.button {width:228px;border:1px solid #359ACD;color:#369BCD;text-align: center;font:bold 16px/20px Courier New;cursor:pointer;margin-bottom: 7px;margin-left:10px;}

/*Контэнт ячейки*/
div#gl_content > div.error {text-align: center;margin-top:250px;color:red;}
div#gl_content > textarea.html {width:660px;height:530px;}

/*Панель*/
div#gl_content > div.panel {position: relative;top:200px;left:220px;width:250px;height:200px;}
div#gl_content > div.panel div.desc {width:248px;color:#369BCD;text-align: center;font:bold 16px/20px Courier New;cursor:pointer;margin-bottom: 7px;}
div#gl_content > div.panel div.input {height:30px;width:100%;}
div#gl_content > div.panel div.input > div.left {float:left;width:70px;;color:#2E96CB;font:bold 16px/20px Courier New;text-align: right;}
div#gl_content > div.panel div.input > div.right {float:right;}
div#gl_content > div.panel div.input > div.right > input.text {width:180px;border-radius:4px;border:1px dotted #359ACD;color:#296486;font-weight: bold;text-align: center;}
div#gl_content > div.panel div.button {width:248px;border:1px solid #359ACD;color:#369BCD;text-align: center;font:bold 16px/20px Courier New;cursor:pointer;margin-bottom: 7px;}
div#gl_content > div.panel input.button {width:248px;border:1px solid #359ACD;color:#369BCD;text-align: center;font:bold 16px/20px Courier New;cursor:pointer;margin-bottom: 7px;display: block;background: none;}
